package com.css.fxfzdzzh.base.user.service;

import com.alibaba.fastjson.JSONObject;
import com.css.fxfzdzzh.base.user.viewobjects.UserBaseInfoVO;
import com.css.fxfzdzzh.base.user.viewobjects.UserQueryParams;
import com.css.fxfzdzzh.base.user.viewobjects.UserVO;

import java.util.List;

public interface UserService {

    UserVO saveUser(UserVO userVO);

    JSONObject getAllUserByParams(UserQueryParams queryParams);

    UserBaseInfoVO getUser(String id);

    UserVO updateUser(UserVO userVO);

    void deleteUsers(List<String> ids);
}
